import java.lang.reflect.Method;
import java.util.HashMap;





public class Bibliotheque {
	
	public HashMap<String,Integer> argFctPredefinie = new HashMap<String,Integer>();
	
	public HashMap<String,Method> methodFctPredefinie = new HashMap<String,Method>();
	
	
	public Bibliotheque(Console consol, Execution exec) {
		
		Math m = new Math();
		Controle c = new Controle();
		Test t = new Test();
		GestionEnv g = new GestionEnv();
		Liste l = new Liste();
		AffichageConsole ac = new AffichageConsole(consol);
		
		
		argFctPredefinie.putAll(m.argFctPredefinie);
		argFctPredefinie.putAll(c.argFctPredefinie);
		argFctPredefinie.putAll(t.argFctPredefinie);
		argFctPredefinie.putAll(g.argFctPredefinie);
		argFctPredefinie.putAll(l.argFctPredefinie);
		argFctPredefinie.putAll(ac.argFctPredefinie);
		
		methodFctPredefinie.putAll(m.methodFctPredefinie);
		methodFctPredefinie.putAll(c.methodFctPredefinie);
		methodFctPredefinie.putAll(t.methodFctPredefinie);
		methodFctPredefinie.putAll(g.methodFctPredefinie);
		methodFctPredefinie.putAll(l.methodFctPredefinie);
		methodFctPredefinie.putAll(ac.methodFctPredefinie);
		
		
	}
}
